/** 组织预算总体执行情况 */
export const treeData = [
  {
    id: "l1t1",
    label: "部门预算支付",
    shape: "部门预算",
    children: [
      { id: "l1t11", label: "一般公共预算" },
      { id: "l1t12", label: "政府性基金预算" },
      { id: "l1t13", label: "国有资本经营预算" },
      { id: "l1t14", label: "财政专户管理资金" },
      { id: "l1t15", label: "单位资金" },
    ].map((v) => ({ ...v, shape: "部门预算" })),
  },

  {
    id: "l2t1",
    label: "财政总指标\n（本年）",
    shape: "指标下达",
    children: [{ id: "l2t11", label: "待分配总指标", shape: "指标下达" }],
  },
  {
    id: "l2t2",
    label: "财政总指标\n（往年）",
    shape: "指标下达",
    children: [{ id: "l2t21", label: "待分配总指标", shape: "指标下达" }],
  },
  {
    id: "l2t3",
    label: "财政总指标\n（其他）",
    shape: "指标下达",
    children: [{ id: "l2t31", label: "待分配总指标", shape: "指标下达" }],
  },

  {
    id: "t3",
    label: "财政下达单位指标\n（本年）",
    shape: "指标下达",
    children: [
      {
        id: "t31",
        label: "国有资本经营预算",
        children: [
          {
            id: "d311",
            label: "本级指标",
            shape: "指标下达",
            children: [
              { id: "d3111", label: "集中支付", shape: "资金支付" },
              { id: "d3112", label: "实拨", shape: "资金支付" },
            ],
          },
          {
            id: "d312",
            label: "下级指标",
            shape: "指标下达",
            children: [{ id: "d3121", label: "实拨", shape: "资金支付" }],
          },
        ],
      },
      {
        id: "t32",
        label: "一般公共预算",
        shape: "指标下达",
        children: [
          { id: "d321", label: "本级指标" },
          { id: "d322", label: "下级指标" },
        ],
      },
      {
        id: "t33",
        label: "政府性基金预算",
        shape: "指标下达",
        children: [
          { id: "d331", label: "本级指标" },
          { id: "d332", label: "下级指标" },
        ],
      },
      {
        id: "t34",
        label: "财政专户管理资金",
        shape: "指标下达",
        children: [
          { id: "d341", label: "本级指标" },
          { id: "d342", label: "下级指标" },
        ],
      },
      {
        id: "t35",
        label: "其他",
        shape: "指标下达",
        children: [
          { id: "d351", label: "本级指标", shape: "指标下达", children: [{ id: "d3511", label: "实拨", shape: "资金支付" }] },
          // { id: "d352", label: "下级指标" },
        ],
      },
    ].map((v) => ({ ...v, shape: "指标下达" })),
  },
  {
    id: "ta3",
    label: "财政下达单位指标\n（往年）",
    shape: "指标下达",
    children: [
      {
        id: "ta31",
        label: "一般公共预算",
        shape: "指标下达",
        children: [
          {
            id: "ta311",
            label: "本级指标",
            shape: "指标下达",
            children: [
              { id: "ta3111", label: "集中支付", shape: "资金支付" },
              { id: "ta3112", label: "实拨", shape: "资金支付" },
            ],
          },
          { id: "ta312", label: "下级指标", shape: "指标下达" },
        ],
      },
    ],
  },

  {
    id: "l4t1",
    label: "会计核算支出",
    shape: "会计核算",
    children: [
      { id: "l4t11", label: "行政支出" },
      { id: "l4t12", label: "事业支出" },
      { id: "l4t13", label: "经营支出" },
      { id: "l4t14", label: "上缴上级支出" },
      { id: "l4t15", label: "附属单位补助支出" },
      { id: "l4t16", label: "投资支出" },
      { id: "l4t17", label: "债务还本支出" },
      { id: "l4t18", label: "其他支出" },
    ].map((v) => ({ ...v, shape: "会计核算" })),
  },
  {
    id: "l4t2",
    shape: "会计核算",
    label: "会计核算收入",
    children: [
      { id: "l4t21", label: "财政拨款收入" },
      { id: "l4t22", label: "事业预算收入" },
      { id: "l4t23", label: "上级补助预算收入" },
      { id: "l4t24", label: "附属单位上缴预算收入" },
      { id: "l4t25", label: "经营预算收入" },
      { id: "l4t26", label: "债务预算收入" },
      { id: "l4t27", label: "非同级财政拨款收入" },
      { id: "l4t28", label: "投资预算收入" },
    ].map((v) => ({ ...v, shape: "会计核算" })),
  },
  {
    id: "l4t3",
    shape: "会计核算",
    label: "非财政拨款结余分配",
  },
  {
    id: "l4t4",
    shape: "会计核算",
    label: "年末结转和结余",
  },

  {
    id: "l5t1",
    shape: "决算",
    label: "部门决算支出",
    children: [
      { id: "l5t11", label: "基本支出" },
      { id: "l5t12", label: "项目支出" },
      { id: "l5t13", label: "上级上缴支出" },
      { id: "l5t14", label: "经营支出" },
      { id: "l5t15", label: "附属单位补助支出" },
    ].map((v) => ({ ...v, shape: "决算" })),
  },
  {
    id: "l5t2",
    shape: "决算",
    label: "部门决算收入",
  },
  {
    id: "l5t3",
    shape: "决算",
    label: "结余分配",
  },
  {
    id: "l5t4",
    shape: "决算",
    label: "年末结转和结余",
  },
];
